package org.bluewhale.hibernate.dao;

/**
 * AbstractSkTag entity provides the base persistence definition of the SkTag
 * entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractSkTag implements java.io.Serializable {

	// Fields

	private Integer id;
	private SkUserBook skUserBook;
	private SkUser skUser;
	private String picUrl;
	private String tagName;

	// Constructors

	/** default constructor */
	public AbstractSkTag() {
	}

	/** full constructor */
	public AbstractSkTag(SkUserBook skUserBook, SkUser skUser, String picUrl,
			String tagName) {
		this.skUserBook = skUserBook;
		this.skUser = skUser;
		this.picUrl = picUrl;
		this.tagName = tagName;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public SkUserBook getSkUserBook() {
		return this.skUserBook;
	}

	public void setSkUserBook(SkUserBook skUserBook) {
		this.skUserBook = skUserBook;
	}

	public SkUser getSkUser() {
		return this.skUser;
	}

	public void setSkUser(SkUser skUser) {
		this.skUser = skUser;
	}

	public String getPicUrl() {
		return this.picUrl;
	}

	public void setPicUrl(String picUrl) {
		this.picUrl = picUrl;
	}

	public String getTagName() {
		return this.tagName;
	}

	public void setTagName(String tagName) {
		this.tagName = tagName;
	}

}